eFAWATEERcom BANK API icon

eFAWATEERcom BANK API

(0 reviews)

Claim Amount Posting

URLs :

Description : This service allows the channel or Bank itself to amend account balance for blink vostro

Mulesoft Request:

Mandatory Headers: client_id, x-coorelation-id, Authorization

Optional Headers: client_secret, x-channel-id, x-client-trace-id, x-bank-id,x-sub-channel-id, x-user-id, x-debug-flag, x-customer-id

Request Body: application/json

Field NameTypeLengthOccurrenceDescription
debitAmountStringM
debitValueDateStringM
creditValueDateStringM
narrativesArray of Strings
debitTheirRefString
creditTheirRefString
{
  "debitAmount": "2.0",
  "debitValueDate": "20230808",
  "creditValueDate": "20230808",
  "narratives": ["Test","Test2"],
  "debitTheirRef": "test",
  "creditTheirRef": "test"
}

Mulesoft Response:

Success Response: (200)

Response Body: application/json

Field NameTypeLengthOccurrenceDescriptionValidation
statusObjectM
successBooleanMtrue false
codeString10MError Code“0” incase of success or Error Code
arabicMessageString200MEnglish message translated to Arabicتمت العملية بنجاح in case of success or arabic translated error in case of known errors
englishMessageString200MDescription about the processing“The Operation has been Successfully Completed” Or error Description
End of status
responseObjectOExists if success = true
ftNumberStringM
End of response
{
  "status": {
    "success": true,
    "code": "200",
    "arabicMessage": "تمت العملية بنجاح",
    "englishMessage": "The Operation has been Successfully Completed"
  },
  "response": {
    "ftNumber": "FT03043523"
  }
}

Sample Error Response:

Error codes :

400:

content-type: JSON

{
    "status": {
        "success": false,
        "code": 400,
        "reasonCode": "BadRequest",
        "arabicMessage": "DATE EXCEEDS MAXIMUM FORWARD",
        "englishMessage": "DATE EXCEEDS MAXIMUM FORWARD",
        "errorCode": "",
        "errorDescription": ""
    }
}

Reviews